// 共封装三个方法
// 1.存
// 2.取
// 3.删除
// 获取
const INFO_KEY = 'hm_shopping_info'
const HISTORY_KEY = 'hm_history_list' // 搜索历史
export const getInfo = () => {
  const result = localStorage.getItem(INFO_KEY)
  return result ? JSON.parse(result) : { token: '', userId: '' } // 返回result 如果有值，就返回，没有就返回一个空对象
}

// 设置个人信息

export const setInfo = (info) => {
  localStorage.setItem(INFO_KEY, JSON.stringify(info))
}

// 删除个人信息
export const removeInfo = () => {
  localStorage.removeItem(INFO_KEY)
}

export const getHistoryList = () => {
  const result = localStorage.getItem(HISTORY_KEY)
  return result ? JSON.parse(result) : []
}

// 设置搜索历史
export const setHistoryList = (arr) => {
  localStorage.setItem(HISTORY_KEY, JSON.stringify(arr))
}
